package com.zbest.zpay.acctrans.enums;

/**
* @Description: 主账户包含的类型
* @author huwenfei
* @date 2015年1月13日 下午5:06:16
* @version V1.0
 */
public enum MainActTyp {

	USER_RMB("100", "用户的人民币账户类型"),
	MERC_RMB("800", "商户的人民币账户类型");

	/** 代号 */
	private String code;

	/** 描述 */
	private String desc;

	private MainActTyp(String type, String desc) {
		this.code = type;
		this.desc = desc;
	}

	/**
	 * 通过代号获取对象
	 * 
	 * @param code
	 * @return
	 */
	public static boolean isDefineByCode(String code) {
		for (MainActTyp resp : MainActTyp.values()) {
			if (resp.getCode().equals(code)) {
				return true;
			}
		}
		return false;
	}

	public String getCode() {
		return code;
	}

	public String getMessage() {
		return desc;
	}

}
